Dieser UDT gehört zum Module LGF_DataLogC und listet alle möglichen Parameter zur Konfiguration des Verhaltens auf.
| Bezeichner | Datentyp | Default Wert | Beschreibung |
|---|---|---|---|
| header | String | '' | Überschrift des Datenprotokolls, String aller Datenfelder, getrennt durch einen Komma: "field1,field2,field3,..." |
| maxNumberOfEntries | UDInt | 1000 | Maximale Anzahl von Einträgen im Datenprotokoll |
| timestampFormat | USInt | 0 | Zeitstempelformat - siehe Handbuch unter "DataLogCreate" für den verwendeten SPS-Typ (S7-1200 oder S7-1500) |
| clearOnOpen | Bool | FALSE | Löschen des Datenprotokolls beim Öffnen des Datenprotokolls während der Aktivierung der Sperre |
| deleteFile | Bool | FALSE | Beim Löschen des Datenprotokolls auch die Datenprotokolldatei löschen |
| enableRingBuffer | Bool | FALSE | TRUE: Überschreibe alte Werte und beginne von vorne, wenn das Datenprotokoll seine maximalen Einträge erreicht FALSE: Stoppe die Aufzeichnung, wenn `maxNumberOfEntries` Einträge erreicht |
| loggingByInterval | Bool | FALSE | TRUE: Loggen bei Intervall Zeitparameter FALSE: loggen bei "triggerEntry" |
| loggingInterval | Time | T#1M | Zeit für automatisches Logging-Intervall |